package com.yidu.drug.service;

import java.util.List;

import com.yidu.drug.model.FilialeModel;

/**
 * 分公司service接口类
 * @author 吴淑侦
 * @date 2018年8月14日 下午2:08:55
 * @version 1.0
 */
public interface FilialeService {
	/**
	 * 根据条件查询所有
	 * @param filiale
	 * @return
	 */
	public List<FilialeModel> findAll(FilialeModel filialeModel);
	
	/**
	 * 根据条件查询所有的行数
	 * @param filiale
	 * @return
	 */
	public Long findRows(FilialeModel filialeModel);
	
	/**
	 * 根据id查询
	 * @param filId
	 * @return
	 */
	public FilialeModel findById(String filId);
	
	/**
	 * 删除(修改状态)
	 * @param filId
	 * @return
	 */
	public String updateById(String filId);
	
	/**
	 * 增加
	 * @param filialeModel
	 * @return
	 */
	public int save(FilialeModel filialeModel);
	
	/**
	 * 修改
	 * @param filialeModel
	 * @return
	 */
	public int update(FilialeModel filialeModel);
	
	/**
	 * 查询所有公司
	 * @return
	 */
	public List<FilialeModel> findAllFiliale();
	
}
